Two-Level Type Theory and Applications

نویسندگان

  • Danil Annenkov
  • Paolo Capriotti
  • Nicolai Kraus
چکیده

We define and develop two-level type theory, a version of MartinLöf type theory which is able to combine two type theories. In our case of interest, the first of these two theories is homotopy type theory (HoTT) which may include univalent universes and higher inductive types. The second is a traditional form of type theory validating uniqueness of identity proofs (UIP) and may be understood as internalised meta-theory of the first. We show how two-level type theory can be used to address some of the open issues of HoTT, including the construction of “infinite structures” such as a universe of semi-simplicial types, and the internal definition of higher categorical structures. The idea of two-level type theory is heavily inspired by Voevodsky’s Homotopy Type System (HTS). Two-level type theory can be thought of as a version of HTS without equality reflection. We show that the lack of equality reflection does not hinder the development of the ideas that HTS was designed for. Some of the results of this paper have been formalised in the proof assistant Lean, in order to demonstrate how two-level type theory, despite being an extension of the underlying type theory of current proof assistants, can be encoded in existing systems in a way that is both practical and easy to implement.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Classification of encrypted traffic for applications based on statistical features

Traffic classification plays an important role in many aspects of network management such as identifying type of the transferred data, detection of malware applications, applying policies to restrict network accesses and so on. Basic methods in this field were using some obvious traffic features like port number and protocol type to classify the traffic type. However, recent changes in applicat...

متن کامل

On new types of contraction mappings in bipolar metric spaces and applications

Our aim is to present some common fixed point theorems in bipolar metric spaces via certain contractive conditions. Some  examples have been provided to illustrate the effectiveness of new results. At the end, we give two applications dealing with homotopy theory and integral equations.

متن کامل

On the Performance of a Multivariate Control Chart in Multistage Environment

In this paper, a Multivariate-Multistage Quality Control (MVMSQC) procedure is investigated. In this procedure discriminate analysis, linear regression and control chart theory are combined to control the means of correlated characteristics of a process, which involves several serial stages. Furthermore, the quality of the output at each stage depends on the output of the previous stage as well...

متن کامل

Fuzzy type theory with partial functions

This paper is a study of fuzzy type theory (FTT) with partial functions. Out of several possibilities we decided tointroduce a special value ”∗” that represents ”undefined”. In the interpretation of FTT, this value lays outside of thecorresponding domain. In the syntax it can be naturally represented by the description operator acting on the empty(fuzzy) set, because choosing an element from it...

متن کامل

Flexural Toppling Failure in Rock Slopes: From Theory to Applications

Toppling failure is one of the most common modes of failure of rock slopes in layered rock strata. Flexural toppling is one of the well-known modes of the failure. This type of failure occurs due to bending stress. In this article, a brief yet comprehensive review of toppling failure is presented. Firstly, the conditions and general mechanism of the failure are described. Then, experimental, th...

متن کامل

Chebyshev finite difference method for a two−point boundary value problems with applications to chemical reactor theory

In this paper, a Chebyshev finite difference method has been proposed in order to solve nonlinear two-point boundary value problems for second order nonlinear differential equations. A problem arising from chemical reactor theory is then considered. The approach consists of reducing the problem to a set of algebraic equations. This method can be regarded as a non-uniform finite difference schem...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • CoRR

دوره abs/1705.03307  شماره 

صفحات  -

تاریخ انتشار 2017